﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CommonLibrary.Data.Model
{
    public class ModelOracleColumn
    {
        public string TABLE_NAME { set; get; }
        public string COLUMN_NAME { set; get; }
        public string DATA_TYPE { set; get; }
        public string DATA_TYPE_MOD { set; get; }
        public string DATA_TYPE_OWNER { set; get; }
        public double DATA_LENGTH { set; get; }
        public double DATA_PRECISION { set; get; }
        public double DATA_SCALE { set; get; }
        public string NULLABLE { set; get; }
        public double COLUMN_ID { set; get; }
        public double DEFAULT_LENGTH { set; get; }
        public string DATA_DEFAULT { set; get; }
        public double NUM_DISTINCT { set; get; }
        public string LOW_VALUE { set; get; }
        public string HIGH_VALUE { set; get; }
        public double DENSITY { set; get; }
        public double NUM_NULLS { set; get; }
        public double NUM_BUCKETS { set; get; }
        public DateTime LAST_ANALYZED { set; get; }
        public double SAMPLE_SIZE { set; get; }
        public string CHARACTER_SET_NAME { set; get; }
        public double CHAR_COL_DECL_LENGTH { set; get; }
        public string GLOBAL_STATS { set; get; }
        public string USER_STATS { set; get; }
        public double AVG_COL_LEN { set; get; }
        public double CHAR_LENGTH { set; get; }
        public string CHAR_USED { set; get; }
        public string V80_FMT_IMAGE { set; get; }
        public string DATA_UPGRADED { set; get; }
        public string HIDDEN_COLUMN { set; get; }
        public string VIRTUAL_COLUMN { set; get; }
        public double SEGMENT_COLUMN_ID { set; get; }
        public double INTERNAL_COLUMN_ID { set; get; }
        public string HISTOGRAM { set; get; }
        public string QUALIFIED_COL_NAME { set; get; }
    }

}
